<template>
	<el-config-provider :locale="zhCn">
		<router-view />
	</el-config-provider>
</template>


<!--<script setup lang="ts">-->
<!--import { ElConfigProvider } from 'element-plus';-->
<!--import zhCn from 'element-plus/es/locale/lang/zh-cn';-->
<!--import { useThemeStore } from './store/theme';-->
<!--import { usePermissStore } from '@/store/permiss';-->

<!--const theme = useThemeStore();-->
<!--theme.initTheme();-->

<!--// 用户权限初始化-->
<!--const permiss = usePermissStore();-->
<!--const storedPermissions = localStorage.getItem('permissions');-->

<!--// 检查 storedPermissions 是否为 undefined 或者是否是有效的 JSON 字符串-->
<!--if (storedPermissions) {-->
<!--  try {-->
<!--    permiss.handleSet(JSON.parse(storedPermissions));-->
<!--  } catch (error) {-->
<!--    console.error('Failed to parse permissions from localStorage:', error);-->
<!--    // 可以选择在这里处理错误，例如设置一个默认值-->
<!--    permiss.handleSet([]); // 假设权限是一个数组，设置为空数组-->
<!--  }-->
<!--}-->
<!--</script>-->

<script setup lang="ts">
import { ElConfigProvider } from 'element-plus';
import zhCn from 'element-plus/es/locale/lang/zh-cn';
import { useThemeStore } from './store/theme';

const theme = useThemeStore();
theme.initTheme();



</script>
<style>
@import './assets/css/main.css';
</style>


